ice sweeper - French English Dictionary